
<%@ page import="icontrolv2.Cliente" %>
<!doctype html>
<html>
  <head>
    <meta name="layout" content="main">
    <g:set var="entityName" value="${message(code: 'cliente.label', default: 'Cliente')}" />
    <title><g:message code="default.show.label" args="[entityName]" /></title>
  </head>
  <body>
    <a href="#show-cliente" class="skip" tabindex="-1"><g:message code="default.link.skip.label" default="Skip to content&hellip;"/></a>
    <div class="nav" role="navigation">
      <ul>
        <li><a class="home" href="${createLink(uri: '/')}"><g:message code="default.home.label"/></a></li>
        <li><g:link class="list" action="list"><g:message code="default.list.label" args="[entityName]" /></g:link></li>
        <li><g:link class="create" action="create"><g:message code="default.new.label" args="[entityName]" /></g:link></li>
      </ul>
    </div>
    <div id="show-cliente" class="content scaffold-show" role="main">
      <h1><g:message code="default.show.label" args="[entityName]" /></h1>
      <g:if test="${flash.message}">
      <div class="message" role="status">${flash.message}</div>
      </g:if>
      <ol class="property-list cliente">

        <li class="fieldcontain">
          <span id="rut-label" class="property-label"><g:message code="cliente.rut.label" default="Rut" /></span>
          <span class="property-value" aria-labelledby="rut-label"><g:fieldValue bean="${clienteInstance}" field="rut"/> - <g:fieldValue bean="${clienteInstance}" field="dv"/>
        </li>

        <li class="fieldcontain">
          <span id="nombre-label" class="property-label"><g:message code="cliente.nombre.label" default="Nombre" /></span>
          <span class="property-value" aria-labelledby="nombre-label"><g:fieldValue bean="${clienteInstance}" field="nombre"/></span>
        </li>

        <li class="fieldcontain">
          <span id="descripcion-label" class="property-label"><g:message code="cliente.descripcion.label" default="Descripcion" /></span>
          <span class="property-value" aria-labelledby="descripcion-label"><g:fieldValue bean="${clienteInstance}" field="descripcion"/></span>
        </li>

        <li class="fieldcontain">
          <span id="mail-label" class="property-label"><g:message code="cliente.mail.label" default="Mail" /></span>
          <span class="property-value" aria-labelledby="mail-label"><g:fieldValue bean="${clienteInstance}" field="mail"/></span>
        </li>

     <%--   <li class="fieldcontain">
          <span id="proyectos-label" class="property-label"><g:message code="cliente.proyectos.label" default="Proyectos" /></span>

          <g:each in="${clienteInstance.proyectos}" var="p">
          <span class="property-value" aria-labelledby="proyectos-label"><g:link controller="proyecto" action="show" id="${p.id}">${p?.nombre}</g:link></span>
          </g:each>    --%>

        </li>

        <li class="fieldcontain">
          <span id="sitioWeb-label" class="property-label"><g:message code="cliente.sitioWeb.label" default="Sitio Web" /></span>
          <span class="property-value" aria-labelledby="sitioWeb-label"><g:fieldValue bean="${clienteInstance}" field="sitioWeb"/></span>
        </li>

      </ol>
      <g:form>
        <fieldset class="buttons">
          <g:hiddenField name="id" value="${clienteInstance?.id}" />
          <g:link class="edit" action="edit" id="${clienteInstance?.id}"><g:message code="default.button.edit.label" default="Edit" /></g:link>
          <g:actionSubmit class="delete" action="delete" value="${message(code: 'default.button.delete.label', default: 'Delete')}" onclick="return confirm('${message(code: 'default.button.delete.confirm.message', default: 'Are you sure?')}');" />
        </fieldset>
      </g:form>

      <h1>Lista de Proyectos</h1>

      <table>
        <thead>
          <tr>

            <th><g:message code="proyecto.id" default="ID" /></th>

            <th><g:message code="proyecto.cliente.label" default="Cliente" /></th>

            <g:sortableColumn property="descripcion" title="${message(code: 'proyecto.descripcion.label', default: 'Descripcion')}" />

            <th><g:message code="proyecto.estado.label" default="Estado" /></th>

            <g:sortableColumn property="fechaInicio" title="${message(code: 'proyecto.fechaInicio.label', default: 'Fecha Inicio')}" />

            <g:sortableColumn property="fechaTermino" title="${message(code: 'proyecto.fechaTermino.label', default: 'Fecha Termino')}" />

            <g:sortableColumn property="nombre" title="${message(code: 'proyecto.nombre.label', default: 'Nombre')}" />

          </tr>
        </thead>
        <tbody>
        <g:each in="${clienteInstance.proyectos}" status="i" var="proyectoInstance">
          <tr class="${(i % 2) == 0 ? 'even' : 'odd'}">

            <td><g:link action="show" id="${proyectoInstance.id}">${fieldValue(bean: proyectoInstance, field: "id")}</g:link></td>

            <td>${fieldValue(bean: proyectoInstance, field: "cliente.nombre")}</td>

            <td>${fieldValue(bean: proyectoInstance, field: "descripcion")}</td>

            <td>${fieldValue(bean: proyectoInstance, field: "estado.nombre")}</td>

            <td><g:formatDate format="dd-MM-yyyy" date="${proyectoInstance.fechaInicio}" /></td>

            <td><g:formatDate format="dd-MM-yyyy" date="${proyectoInstance.fechaTermino}" /></td>

            <td>${fieldValue(bean: proyectoInstance, field: "nombre")}</td>

          </tr>
        </g:each>
        </tbody>
      </table>
    </div>
  </body>
</html>
